a compellable witness - Espagnol Anglais Dictionnaire